リリースノート
以下のノートでは、Eggplant DAIの各リリースで導入された新機能と変更点について説明しています。以前のバージョンからアップグレードする際には、関連する変更点について必ず読んでおくことを強く推奨します。
互換性の問題が強調表示されます。
この製品に付属するオープンソースソフトウェアのソースコードのコピーを取得する権利がある範囲で、無料のコピーが提供されます。お問い合わせにてお願いいたします。
システム要件
Prerequisites ページでサポートされているオペレーティングシステムとシステムの推奨事項を見つけることができます。
アップグレードする前に、すべてのDAIサーバーとサービスを停止し、インストールを開始する前に データベースフォルダ(data
とminio
)と設定ファイル(config.yml
)のバックアップを取ってください。アップグレードに問題がある場合は、この時点に復元する必要があります。ご不明な点がある場合、またはアップグレード前にデータベースをテストする際にサポートが必要な場合は、テクニカルサクセスマネージャーまたはカスタマーサポートにお問い合わせください。
- Eggplant DAI 7.3 は最新のメジャーリリースです。
- 7.3 のインストールを開始する前に、Eggplant DAI 7.2 にアップグレードする必要があります。
- アップグレードには10〜20分かかる場合があります。
- Eggplant DAI 7.3 は、Eggplant Functional 23.3 以降とのみ互換性があります。 Eggplant DAI 7.3 にアップグレードする場合は、Eggplant Functional のバージョンも更新する必要があります。
Release 7.3 (January 2024)
DAI のこのバージョンには、次の機能強化とバグ修正が含まれています。
失敗したステップでテスト構成を停止する機能
テストステップが失敗したときに、残りのステップの実行を続行するのではなく、テスト構成 (テスト構成) の実行を停止するように DAI を構成できるようになりました。Continue running test config on step failure オプションを無効にする方法については、ステップ 3: テスト設定の詳細設定 を参照してください。
テスト結果、ログ、スクリーンショットの自動スケジュール削除
テスト結果、ログ、スクリーンショット (「テスト成果物」) をスケジュールに基づいて自動的に削除するように DAI を構成できるようになりました。テスト結果の削除をスケジュールする方法については、「スケジュールされたテストアーティファクトの削除の有効化」(dai-windows-configuration.md#enabling-scheduled-test-artifact-deletion)を参照してください。
複数のテストケースを選択してテスト構成またはスクリプト化されたテストケースに追加する機能
テスト構成の場合、テスト ケースを検索したり、複数のテスト ケースを選択したり、すべてのテスト ケースを一度にテスト構成に追加したりできるようになりました。複数のテストケースの追加については、「ステップ2:テスト構成のステップ/Actionの設定」(dai-test-configuration.md#step-2-configure-the-stepsactions-for-the-test-configuration)を参照してください。また、テスト構成からすべてのテストケースを一度に削除することもできます。
同様に、スクリプトベースのテストケースの場合、テストステップを検索して追加したり、スクリプトベースのテストケースからすべてのテストステップを一度に追加または削除したりできるようになりました。
テスト結果でサブモデルを非表示にする機能
明確さを向上させ、重複した結果エントリによって引き起こされる潜在的な混乱を減らすために、DAIはサブモデルのテスト結果を非表示にするオプションを提供するようになりました。
テスト結果 にライブ実行またはテスト構成の結果のみを表示する機能
わかりやすくするために、Live Run または Test Config でテスト結果をフィルター処理できるようになりました。
DAI ログからシークレットをマスクします
セキュリティのベストプラクティスに準拠するために、DAI コンポーネント間で渡される一部の情報は、プレーンテキストのログで誤って公開されないように隠されるようになりました。
不具合修正
- Design Agent に接続し、Designer でスニペットを編集しているときに、スニペット エディターの中央に垂直線が表示される問題を修正しました。
- モデルとタグを使用して作成されたテスト構成を削除したときに発生していた
Internal Server Error
を修正しました。 - 内部サーバーエラー「500 Composite request failed」を修正し、DAI が空のサブモデル ID を持つモデルのテストケースリストを表示しなかった問題を修正しました。
- DAI Windows のインストール中に PostgresSQL データベース ディレクトリのカスタム パスを指定したために、Windows で DAI サービスを開始できなかった問題を修正しました。
- DAI のインストール中にカスタムの場所を指定した場合でも、DAI が PostgresSQL データベースのデフォルトのディレクトリの場所を使用する問題を修正しました。
- DAI がテスト構成とテスト ケース名を不整合に検証する問題を修正しました。
- モデルを作成または編集したときに発生していた
502/503 Error saving model
エラーを修正しました。 - DAI が 'Error' ステータスのテスト実行の詳細を取得できない問題を修正しました。
- DAI Controller の Test Results ページにある test cases name フィルターに、同じ名前の複数のテスト ケースが表示されない問題を修正しました。
- 探索的テストで 1 つの特定のパスのみが繰り返しテストされる問題を修正しました。注: この変更は、DAI AI エンジンの動作に微妙に影響します。その結果、以前のリリースとは異なるパスに従って生成されたテストが発生する可能性があります。
- DAI がテスト ケース結果ログの最後のログ行からシードを削除する問題を修正しました。
- DAI が、フィルター処理からカレンダーを選択して日付範囲を選択した後、日付範囲を変更できなかった問題を修正しました。
- デザイナーでユーザージャーニーのドロップダウンリストがトリミングされる問題を修正しました。
- DAI Controller の Test Results ページで、メニューが開いているときに必要なオプションを入力して Enter キーを押すと、Run status をフィルタリングできない問題を修正しました。
- ローマ字以外のアルファベットがモデルで正しく表示されない問題を修正しました。
- スニペットで複数行のコメントが正しく表示されない問題を修正しました。
- テーブル内の Action メニュー (3 つのドットのアイコン) をクリックするとジャンプする問題を修正しました。
- 緑色のテキストが読みにくかっ た問題を修正しました。
- テスト構成通知のダークモードの問題を修正しました。
- 低解像度の画面で[モデル]ドロップダウンリストが正しく表示されない問題を修正しました。
- DAI Windows インストーラーの Keycloak バージョンが Keycloak タグと異なる問題を修正しました。
- CentOS上のDAIデザインエージェントがガーデン環境からSuiteをダウンロードできない問題を修正しました。
- DAI System > Agent Tools ページでドロップダウン リストが部分的に表示され、リストがスクロールできない問題を修正しました。
- DAI Run Agent を Windows サービスとして実行できない問題を修正しました。
- System > Access > Manage Users ページと System > My Account > Account Settings ページのユーザー インターフェース (UI) の軽微な問題を修正しました。
- Mac SafariブラウザでSUT詳細ページのEditボタンが誤って表示される問題を修正しました。
- Insights バグ ハンティング グラフのホバーに正しいラベルが表示されない問題を修正しました。
- 問題が修正され、テスト ケース ダッシュボードの Date range ドロップダウン リストに 'Space' キーを押したときに選択内容が保存されるようになりました。
- Controller > Runner ページの結果が、小さな画面で適切にサイズ変更されない問題を修正しました。
- クラウドベースの実行環境を使用すると、新規 SUT ページまたは SUT の編集 ページで指定された実行環境が無視される問題を修正しました。
- テスト ケースの詳細ページで、テスト ケース名がページ見出 しに収まらない問題を修正しました。テスト ケースの詳細ページは、デザイナー テスト ケース ページでテスト ケースの Action メニューから View を選択したときに表示されるページであることに注意してください。
- DAI Run Agent と EPF のデフォルトのログレベルを、より詳細でないレベルに変更しました。
- テスト ケースのステップを変更して保存した後、テスト ケースのステップが不適切な順序で表示される並べ替えの問題を修正しました。
DAI 7.3 CVE 修正
DAI 7.3 では、DAI フロントエンドまたはバックエンドで発生した脆弱性を一覧に示して、次の脆弱性を修正します。
フロントエンド
- CVE-2023-45857 を修正するための axios の 1.6.8 へのアップグレード
- React-refresh を 0.14.0 にアップグレードして BDSA-2015-0687 を修正
- CVE-2021-3803 を修正するための nth-check の 2.0.1 へのアップグレード
- CVE-2021-23450、CVE-2018-15494、CVE-2021-23450、CVE-2020-5259、BDSA-2020-0277、CVE-2020-5258、CVE-2018-1000665 を修正するための Dojo の 1.17.3 へのアップグレード
バックエンド
- CVE-2023-2976、CVE-2020-8908 を修正するための google-guava の 32.0.1 へのアップグレード
- CVE-2022-1471 を修正するためのブラックダックスキャンから snakeyaml を除外する
- CVE-2024-23342、GHSA-wj6h-64fc-37mp を修正するために ecdsa を除外します
- CVE-2024-0727、CVE-2024-26130、CVE-2023-38325、CVE-2023-49083、CVE-2023-50782 を修正するための pyca/cryptography の 42.0.4 へのアップグレード
- Pycryptodome の脆弱性: CVE-2023-52323、GHSA-j225-cvw7-qrx7
- Jinja2 の脆弱性: CVE-2024-22195、GHSA-h5c8-rqwp-cp95
- Starlette-0.27.0の脆弱性: GHSA-93gm-qmq6-w238
- Fastapi-0.104.1 の脆弱性: CVE-2024-24762、GHSA-qf9m-vfgh-m389
- Aiohttp-3.9.1の脆弱性: CVE-2024-23334、CVE-2024-23829、GHSA-8qpw-xqxj-h4r2、GHSA-5h86-8mv2-jq9f
Release 7.2 (January 2024)
このバージョンのDAIには、以下の拡張機能とバグ修正が含まれています:
テスト結果ページへの重要な変更
テスト結果ページでのフィルタリング
- テスト結果には新しいフィルタリングオプションが追加されました。テスト結果 ページでは、Test case、Test configuration、Test configuration tag、Execution Environment、SUTのフィルタリングが可能です。これらのオプションは、以前のフィルターオプションであるID、モデル、Suite、ステータス、およびstateに加えて提供されています。SUT列は、テスト結果ページへの新しい追加項目です。これらの拡張機能により、より詳細なテスト結果の分析が可能になります。
テスト結果ページでのソート
- 今後は、テスト結果を実行環境とSUTでソートできます。
テスト結果のエクスポート
- 今後は、テスト結果ページ からテスト結果を CSV(コンマ区切り値)ファイルとしてエクスポートできるようになります。さらに、テスト結果ページで適用したフィルタに基づいて結果をエクスポートできます。これにより、特定のニーズに基づいてテスト結果をエクスポートできるようになります。
テスト結果ページの列名の変更
-
列名 Test config/Live run が Run mode を置き換えます。
-
列名 Test case/Exploratory run が Type を置き換えます。
列の統合
- Status & ID の列が Test Results ページで結合されました。ただし、実行ステータスとテスト結果のIDの両方で検索することができます。
モデルで EPF から DAI に複数のParameterを渡す
今後は、複数の出力Parameter(リストおよびプロパティリストを除く)を使用して、スニペットの実行から生成されたデータをモデル内のActionにキャプチャして渡すことができます。この強化により、グローバルParameterを使用したり、Parameterを文字列として渡したりして解析する必要がなくなり、またParameterをファイルに保存する必要もありません。
スケジュールテストランにCron構文のサポート
今後は、Cron構文を使用してDAIでテスト構成をスケジュール実行することができます。Cron構文の詳細についてはこちらを参照してください。
Sauce Labs接続でのトンネリングのサポート
DAIは現在、Sauce Labsデバイスおよびブラウザーの両方の接続にSauce Labsトンネルをサポートしています。これにより、プライベートなSauce Labsリソースにアクセスできるようになります。
DAI Run Agent
DAI Run Agent を Microsoft Windows サービスとしてインストールできるようになりました。これにより、ユーザーがマシンからログオフしても、ラン エージェントが引き続き実行されます。
DAI Run Agent は現在、MacOS Sonoma をサポートしています。
大規模なデータセットに最適化された新しいEggplant AI Bug Hunter
この新しいAI Bug Hunterは、DAIサーバーの構成変更によって、メモリの消費を削減し、大量のテスト結果を処理できるようになりました。
UI/UX の改善
テスト構成のセットアップフロー
テスト構成の設定プロセスが新しいタブで強化され、テスト構成の作成がより簡単になりました。
ドキュメントの強化
- 現在のバージョンに加えて、ドキュメントページの上部にあるバージョンセレクタを使用して、以前のバージョンのDAIドキュメントを参照できるようになりました。デフォルトでは、現在のバージョンがアクティブです。
- ドキュメントの日本語版が利用可能になりました。
バグ修正
- DAI Windowsサービスが停止されたときに、一部のDAIコンポーネントが信頼性を欠いて停止しない問題が修正され、再起動時の不安定さやアップグレードの失敗が解消されました。
- RESTART_EPF_AFTER_SECONDSParameterをゼロに設定して無効にすることができない問題が修正されました。
- DAIのインストールが誤った情報を含むメールを送信する問題が修正されました。
- 夏時間の変更後にスケジュールされたテストランが間違った時間に開始される問題が修正されました。
- Nginxログがエラーのみを記録して適切なサイズに成長する問題が修正されま した。
- DAIが再起動されたときに、SUTと実行環境がロックされない問題が修正されました。
- DAIライセンスページが誤った情報を表示する問題が修正されました。
- スクリプト名にプラス(+)文字を含めることができるようにするための問題が修正されました。
セキュリティの修正
- Keycloakのアップグレードにより、次の脆弱性を修正しました: CVE-2023-6134、CVE-2022-4361、CVE-2023-0105、CVE-2023-2422、CVE-2023-258
- Pythonのアップグレードにより、次の脆弱性を修正しました: CVE-2023-4863、CVE-2023-40217
- CVE-2023-5868、CVE-2023-5870、CVE-2023-5869を解消するためのPostgreSQLデータベースサーバーのアップグレード
- CVE-2023-44487を解消するためのNginxのアップグレード
- Keycloakのアップグレードにより、以下の脆弱性を解消しました: CVE-2023-6134、CVE-2022-4361、CVE-2023-0105、CVE-2023-2422、CVE-2023-258
リリース 7.1 (2023年10月)
このバージョンのDAIには、以下の拡張機能とバグ修正が含まれています:
RESTART_EPF_AFTER_SECONDS環境変数
安定性を向上させるために、DAIは現在、テスト 構成の実行において、Eggplant Functional (EPF)が再起動する前に実行される時間を指定するための環境変数を提供しています。この変数は、現在のステップが完了した後、次のステップに移る前に有効になります。デフォルト値は30分です。この変数設定は、DAI Run Agentを使用する実行にのみ適用されます。ライブ実行中は、EPFは再起動せずに継続して実行されます。詳細はEggplant Functional Stop and Restart Settings for Test Configuration Runsをご覧ください。
テストケースダッシュボード
DAIは現在、あなたのすべてのテストケースの結果を集約するダッシュボードを提供しています。日付範囲、モデル、Suiteで見たいデータをフィルタリングできます。この集約機能は、単一のビューでテスト努力の現状と進化を理解するのに役立ちます。
失敗したテストの自動再試行
DAIは現在、失敗したテストケースとエラーが発生したテストケースを自動的に再試行するオプションを提供しています。これにより、割り当てられたテスト時間内にテストを成功裏に完了することを保証します。この新機能には、テスト構成内のテストステップを再試行するオプション、失敗またはエラーが発生したテストを再試行する回数と、再試行間隔を指定するオプションが含まれます。
“ビューアー”(読み取り専用)ユーザーロール
DAIは現在、読み取り専用のユーザーロールを提供しています。このロールは、DAIでテスト結果を表示する必要があるが、テストアーティファクトを作成または更新する必要がないユーザー(たとえばマネージャー)向けです。
シングルサインオン(SSO)機能
DAIは現在、Microsoft Entra ID(以前は Azure アクティブディレクトリと呼ばれていました)を使用してユーザーアクセスを統合的に管理する企業のEggplantユーザー向けに、OpenID Connect (OIDC)またはSecurity Assertion Markup Language (SAML)プロトコルで構成されたSSO機能をサポートしています。DAIはまた、ADFSでのSAMLに対するSSO機能も提供しています。これは、OIDCでのADFSに対する既存のサポートに加えています。詳細について知りたい場合は、アカウントマネージャーに連絡して支援を受けてください。
Bug Fixes
- EPFが自動再起動するたびにサポートリクエストが表示される問題を修正
- Designer->Test Cases Consoleで最初の20のテストケースがスキッ プされる問題を修正
- ControllerおよびSUT実行環境でユーザーが入力した値が表示されない問題を修正
- Controller-> SUTsでNameとDescriptionが最小化モードで新しい接続スライダーに表示される問題を修正
- Controller-> SUTで、ラベルテキストをクリックした後もフィールドがフォーカスされない問題を修正しました
- Controller-> ResultでSearch fieldが入力中にフォーカスを失う問題を修正
- 特殊文字を含むテストケースのフィルタリングの問題を修正
- モデルインポートの'ファイルを選択'ボタンエリア外のクリック可能領域の問題を修正
- システムGit接続: 'ブランチまたはタグを選択'セクションがカード外にあり(スクロールバー付き)の問題を修正
- Run Agent: EPFログレベルがrun agentParameterセットと異なる問題を修正
- Test Case BuilderでParameterタブの無効化されたフィールドがフル幅でない問題を修正
- Test Case Detailsでツールチップがラベルの隣になく、スクロールすると見えなくなる問題を修正
- EPFメモリリークにより、頻繁なエージェント再起動が必要な問題(CRD-1424)を修正
- DAIのPgAdmin 4フォルダにあるPython.exeがv3.10のままで、v3.11に更新されていない問題(CRD-1471)を修正
- エージェントのバージョンに"/"を追加すると、Suiteのアップロードに失敗するエラー(CRD-1483)の問題を修正
- DAIで2MBを超えるモデルをインポートできない問題(CRD-1481)を修正
- テストケースで「Record」タイプのグローバルParameterに値を割り当てられない問題(CRD-1449)を修正
セキュリティアップデート
- Pythonをアップグレードして、CVE-2023-24329、CVE-2023-36632を修正
- MinIOをアップグレードして、CVE-2023-28434、BDSA-2020-2649、BDSA-2021-0784を修正
- PostgreSQLをアップグレードして、CVE-2023-39417、CVE-2023-2454、CVE-2023-2455を修正
モデルバージョン履歴の表示
DAI のこのバージョンには、次の機能強化とバグ修正が含まれています。
Keycloak Security Update 21.1.2 – DAIには現在、クロススクリプティング(XSS)セキュリティ脆弱性を解決するKeycloakバージョン21.1.2が含まれています。
Library Upgrades for Improved Security* – DAIには、セキュリティを向上させるために、Pythonおよび暗号化ライブラリのアップグレードが行われました。
Support for Reruns of the DAI 7.0 Upgrade – DAIは現在、7.0アップグレードの再実行をうまく処理できます。この修正は、アップグレード後にDAIサーバーが起動しない、またはユーザーログインを許可しない問題を解決します。
MinIO Migration Timeout Increased - MinIO移行のタイムアウトは現在3時間です。以前は、移行タイムアウトは1時間でした。
ユーザージャーニーの詳細を表示できます。
MinIOデプロイメントアップグレード
MinIOの最新の安定リリースにアップグレードが行われました。DAI 6.5からDAI 7.0への既存のインストールのアップグレードでは、主にSuiteとスクリーンショットを含むMinIOアセットの移行が行われ、これには最大1時間かかる場合があります。
エージェントの再設計
エージェントは、デザインと実行用の専用の別々のエージェントに再設計されました。デザインエージェントと実行エージェントの2種類があります。それぞれ、DAI Design AgentはDAIにSuiteをアップロードし、デザイナーでテストを実行するために、DAI Run Agentはテスト構成の実行を実行するために使用されます。両方のエージェントが必要です。
[Windowsのみ] バージョン7.0.0-0以降、古いエージェント(eggplantAIagent
)がインストールされている場合は、新しいDAI Design Agentまたは新しいDAI Run Agentのインストール中に削除されます。
実行環境リスト
SUTページでは、SUTに よって使用される実行環境の名前を入力する必要はもうありません。実行環境のリストから実行環境を選択できます。また、AndroidおよびiOSデバイスへの接続を除き、実行環境フィールドを空白のままにすることもできます。
SUT接続構成
接続を誤って構成することを避けるのがより簡単になりました。RDPまたはVNCが主要な接続である場合は、Webdriverのみが第二の接続として利用可能になります。逆もまた同様です。Citrix、Sauce Labs Browser、Sauce Labs Browser、Android Device、またはiOS Deviceが選択された場合、接続は1つだけになります。
テスト結果タイプ別の電子メール通知
テスト結果のタイプに基づいて電子メール通知を受け取ることを選択できます。パス、失敗、エラー、キャンセル。デフォルトでは、テスト構成の作成時にすべてのオプションが選択されています。
シングルサインオン(ADFS with OIDC)
DAIのシングルサインオン機能は、OIDCプロトコルを介してActive Directoryを構成するユーザーのアクセスを統一的に管理する機能を有効にします。詳細について知りたい場 合は、アカウントマネージャーに連絡して支援を受けてください。
ソースコード管理統合 - GIT
GIT統合のサポートが追加されました。これにより、テスト実行はGITリポジトリからスクリプトを使用することが可能になります。SVNはサポートされていません。
AndroidおよびiOSデバイスへのネイティブ接続
このオプションはSUT接続タイプリストで利用可能です。デバイスはEggplant Gatewayを介して接続します。
テスト結果ページのフィルタリング
テスト結果ページにSuiteのフィルタリングを追加しました。
セキュリティアップデート
DAI 7.0には多数のセキュリティ強化が施されており、MinIOの最新の安定リリースが含まれています。
既知の問題
DAI 6.5からアップグレードする際、インストールを進めるために手動でプロセスを終了する必要がある場合があります。詳細については、DAI 6.5からのアップグレードをご覧ください。
リリース 6.5
テストケース結果トレンド
DAIはテストケースビューで過去10回のテスト実行の結果トレンドを提供します。これは、成功したか失敗したかのテスト実行の概観です。結果トレンドはテスト実行がどの程度パフォーマンスを発揮しているかを理解するのに役立ちます。トレンドはまた、テストが実行された時間とその期間を表示します。
Citrixのサポート
Citrix Desktop接続のネイティブサポートを追加
Sauce Lab Devicesのサポート
DAIでSauce Labs BrowserとSSauce Labs Real Devices(プライベートおよびパブリック)のネイティブサポートを追加。
DAIサーバーログの自動クリーンアップ
DAIはDAIサーバーログファイルを自動的に削除するように設定できます。
リリース 6.4
メールによるテスト結果
あなたは今、テスト結果をメールで通知することができます。結果はテストが成功したかどうかを示します。メール通知により、迅速に行動を取ることができ、DAIに常時ログインしてテスト設定のステータスを確認する必要がなくなります。
テストランのスケジューリングに対するカレンダービュー
新しいカレンダーは、テスト設定スケジュールの完全な可視性を提供します。新しいカレンダーは、環境とライセンスの利用可能性に基づいて実行環境を最適化するのを助けます。
スクリプトベースのテストケース
スクリプトの順序でテストケースがこのリリースで利用可能になりました。モデルベースのテストと同様に、スクリプトでテストケースを素早く簡単に作成することができます。
テスト設定内から参照されていたすべてのスクリプトベースのステップはテストケースに移行され、これらは元のテスト設定内に自動的に含まれます。新しいスクリプトベースのテストもテストケース内に作成できます。テスト設定はあなたのスクリプトベースのテストケースを保持します。
上記の変更は、モデルの作成とモデルのテスト設定とDAIの整合性を保つためです。
スクリプトテストケースの移行されたテスト結果は、関連するSuite名とテスト構成(タイプ)とともにテスト結果で表示されます。しかし、Suite名とタイプはそれぞれのSuiteとテスト設定へのリンクが欠けています。必要に応じて、関連するSuiteまたはテスト設定に手動で移動する必要があります。
さらに、テスト結果ログでは、実行されたスクリプトの名前は利用できません。これは、テスト結果がテストステップに関連付けられていないためです。ただし、これらのテストケースが再度実行されると、新しいテスト結果にテストステップの詳細が表示されます。
Suite内容の可視性
DAIに保存されているSuite(ファイル、画像、リソース)の内容を表示することができます。また、バージョンや最終更新時刻などのSuiteの詳細もあります。この情報を用いて、正しいSuiteバージョンを使用しているか簡単に判断することができます。
SMTP設定
SMTP設定は、DAI内で設定可能となりました。
セキュリティ
Python(v3.9.13)、Keycloak(v19.0.3)、そしてPostgreSQL、Nginx、RabbitMQ、MinIOの最新安定リリースへのアップグレードを含む、多くのセキュリティ更新が行われました。
DAIの以前のバージョンは、事前に設定されたサードパーティクライアントclient:dai:agent:integration
を搭載して出荷されていました。これは現在、セキュリティを強化するために削除されています。必要に応じて、ユーザーは自分自身のサードパーティクライアントを作成することができます。
リリース6.3
テストケースの編集機能
既存のテストケースを編集することができるようになりました。テストケースの任意の位置にテストケースステップを追加または削除することができます。
テスト結果ページに環境詳細が表示される
テストが実行された実行環境がテスト結果ページに表示されるようになりました。環境に問題がある場合、環境の詳細 を簡単に特定し、トラブルシューティングを行いやすくすることができます。
テストランのキャンセル
ライブテストランは、より簡単にキャンセルすることができるようになりました。テスト結果ページに移動し、進行中のテストランを見つけ、ボタンをクリックしてキャンセルすることができます。
テスト設定のクローニング
テスト設定の複製が可能になりました。これにより、新しいテスト設定を迅速に作成することができます。
グループ移行
DAIバージョン6.3までは、ユーザー名と同じ名前のアクセスグループが、各ユーザーに自動的に作成されていました。現在では、モデルへのアクセスを直接ユーザーと共有することを可能にし、これらのユーザーに合わせたアクセスグループはもう作成しません。この設計決定を考慮に入れて、6.3のアップグレードプロセス中には、
- モデルに関連付けられていないグループは削除されます。
- 元のユーザーのみがメンバーである真のユーザーに対応したグループは削除されます。
- 削除された真のユーザーに対応したグループの権限は、それぞれの ユーザーに再割り当てされます。
さらに、次の点に注意してください:
- ユーザーに合わせたグループの名前が変更されている場合、そのグループはシステム内にそのまま残ります。
- ユーザーに合わせたグループに複数のユーザーがいる場合、その名前に
group_
を付け加えます。 - もともとのユーザーがグループまたはシステムに存在しないが、グループが存在し、それにモデルが関連付けられている場合、グループは変わらずに残ります。
リリース6.2.1 (2022年7月28日)
テスト結果のCI/CDパイプラインへの返却
DAIのCI/CD統合は、ビルドパイプラインの一部としてトリガーされたテストの結果を返すことができるようになりました。これにより、選択したビルドプラットフォームのUIから直接これらの結果を表示することができます。
ダウンロードページを訪れて アップグレードを開始してください。
リリース6.2(2022年7月7日)
テスト構成にParameterーをサポート
スケジュールされたテスト構成にParameterーを渡すことができるようになり、さまざまなテスト組み合わせのためのテスト構成を再利用できるようになりました。
テスト結果の日付フィルター
テスト結果は、現在、日付でフィルタリングできます。日付フィルターを使用すると、特定の日付から、特定の日付まで、または日付範囲内のテスト結果を表示できます。これにより、テスト結果のレビューが容易になります。
モデルプレビュー
モデルプレビューはさらに強化され、プレビュー中のモデルについてのより多くの情報を提供します。これにより、プレビューしているモデルを理解するのが容易かつ迅速になります。
テスト構成実行ログ
テスト構成ステップ実行ログが利用可能になりました。これにより、テスト実行中の各ステップの詳細を確認でき 、テストランが失敗した場合のトラブルシューティングが容易になります。
Windowsインストーラーログ
Windowsインストーラーは、インストールを確認するために、DAI Windowsサービスの初回起動シーケンスを実行します。インストール状況のログはインストーラーウィンドウにストリーミングされます。完了時には、ログを含むサマリーレポートが表示され、DAIのインストールと起動が成功したかどうかを示します。
単一のテスト設定からすべての結果を削除
単一クリックで、単一のテスト設定ランに対応するすべてのテスト結果を削除することができるようになりました。スクリーンショットを含むすべての関連アーティファクトが削除されます。これにより、関連性のないまたは廃止されたテスト結果を迅速に削除することができます。
実行環境
モデルへのアクセスに制約がないstateで、実行環境へのアクセスが簡略化されました。